Maintain and improve the extendibility, quality and maintainability of our product.
Share and align architectural vision.
Agree shared resources and collaborate with other architects.
Identify and prioritize technical risks and impediments.
Stimulate expertise acquisition and knowledge diffusion.
Evaluate technical skill and knowledge of prospective engineers.
Support project manager in resource and competencies development.
Help product manager and product owner in evaluating the roadmap.
Identify technical and planning risks and dependencies on the product backlog.
Stimulate innovation!
Typically requires MSc, PDEng or PhD in computer science, software engineering, system engineering, or equivalent.
At least 5 years’ experience in object-oriented development in a complex (technical) high tech environment
Up-to-date knowledge and proven hands-on experience of C#, WPF, Web / REST API development (including new concepts, best practices)
Excellent problem-solving abilities: Should be able to describe a few of the hardest problems you have solved and exactly how you solved them
Experience in Test Driven Development and related technical practices
Experience with AI, Machine Learning including Deep Convolutional Neural Networks, Docker container on Linux platform, Kubernetes, Image processing or related is a plus
Python and C++ hands on experience is a plus
Comfortable working in an Agile/Scrum development environment
Strong analytical view combined with pragmatic attitude (flexibility)
Value orientation, getting to the essence, setting, and acting according to priorities
Curious, and able to quickly learn on the job
Desire to continuously improve processes and practices
Eligible for passport and ability to travel internationally
Company
Location
Eindhoven - Netherlands
Job type
Full-Time
Python Job Details
Transmission electron microscopes are the most sophisticated laboratory instruments that are used today. They are used by scientists and engineers in life science, material sciences and semiconductor industry, indirectly affecting our life in many aspects. By contributing to the quality of the software installed on these instruments, you might help developing better vaccines, new lighter and stronger materials, or more efficient semiconductors.
Site Impression MSD Eindhoven https://www.youtube.com/watch?app=desktop&v=mHAOae3AMPc
Why does a SW engineer like to work with us? https://www.youtube.com/watch?app=desktop&v=Blzs0foCQqc
Blog SW technical lead https://brainporteindhoven.com/int/for-you/work/talents/fanis-grollios
Thermo Fisher Scientific in the Netherlands. https://jobs.thermofisher.com/global/en/netherlands
Global Digital Group
As part of the R&D organization of Thermo Fisher Scientific's MSD division, Digital group is committed to bring groundbreaking software solutions to support our customers success.
Digital Team is a multi-site group divided over multiple sites in Eindhoven (the Netherlands), Bordeaux (France), Hillsboro (US), Brno (Czech).
In Eindhoven our teams consist of around 120 software engineers, responsible for end-user application software for (TEM) Transmission Electron Microscopes and especially around data acquisition and processing.
Our software offers solutions to our customers in life sciences, material sciences and semiconductors market, by providing dedicated workflows and solutions. Examples are automated tomography, single particle acquisition, and our semiconductors automated metrology/measurements at nanometer scale.
How will you make an impact?
We have a position for a Software Architect in the Digital applications group at Eindhoven, for our Metrios software team in Eindhoven that provides S/TEM solutions tailored for Semiconductor workflows.
https://www.thermofisher.com/nl/en/home/electron-microscopy/products/transmission-electron-microscopes/metrios-tem.html
We are looking for a hardworking and motivated Software Architect with a broad knowledge of full system software development from the embedded platform up-to the operator facing applications.
Metrios applications have been primarily developed in C#.Net with WPF (Windows Presentation Foundation) as UI (User Interface) on Windows platform by distributed scrum teams located at Hillsboro, US and Eindhoven, Netherlands. In addition to .Net, Machine Learning part has been mostly written in Python. This is an exciting multidisciplinary international role in which you will have the impact on the applications used by world-class Semiconductor companies and scientists. You will see the impact of your own work and contribution of your team to the products we deliver. It’s also a phenomenal opportunity to broaden the cooperation with important teams in the workflows we deliver to our customers, like sample preparation.
The Software Architect is an authoritative owner and driver of our software architecture. Your assignment will be a mixture of the following activities:
Build and support the software architecture vision: 50% of your time
Improve the efficiency of the engineering team: 25% of your time
Support the product vision: 25% of your time
Expected qualifications and skills includes ability to, lead and empower people, encourage teamwork, communicate efficiently with management, and build a clear vision of what defines a successful product for the customer and company.
How will you get there?
The ideal candidate for this position enjoys working in a multi-disciplinary and multi-cultural environment to solve complex software team challenges. If you enjoy the development of software solutions on top of high-performance systems, this is an excellent opportunity. The successful candidate will possess the following combination of education and experience:
Personal skills:
What We Offer You
Apart from strong benefits and salary conditions, flexible working conditions, we welcome candidates that enjoy working in a diverse, multi-cultural, multi-disciplinary, groundbreaking technology environment where personal development and team cooperation are key to success, to make the impossible => possible for our customers
Diversity in our teams is an important element to create an effective and challenging working environment. Integrity, Intensity, Innovation and Involvement are key characteristics that we expect of all that are part of our community.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs